home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 June / EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso / earcd / utmisc1 / ccb.rdm < prev    next >
Text File  |  1996-05-20  |  9KB  |  186 lines

  1. Short:    GUI for archivers LhA,LZX,DMS,DSQ v1.9
  2. Author:   johnw@kvnet.org (John Wells)
  3. Uploader: johnw@kvnet.org (John Wells)
  4. Type:     util/arc
  5.  
  6.  
  7.                        Compressor Control Box - v1.9
  8.                                Mar 16, 1996
  9.                                by John Wells
  10.  
  11. Requirements:
  12.  
  13. I'm not sure, but I don't think CCB will run on pre-2.04 systems.   I don't
  14. know anyone still using 1.3!  It does work on 2.04 thru 3.1
  15.  
  16. DMSDescript (v1.1)     View/Add File_id.diz to DMS files
  17. PackDev (v1.7)         (De)Compress DiskSqueeze!  files
  18. DirII (v3.3)        Create Files.dsq for DiskSqueeze! 
  19. DMS (v1.11+)    *     (De)Compress DMS files
  20. LhA (v1.38e+)     *     Manipulating LHA files
  21. LZX (v1.20e+)     *     Manipulating LZX and DiskSqueeze! files
  22.  
  23.                             (* - Not Included)
  24.  
  25. This  program  is  a  convenient  interface  for  using   several disk/file
  26. archivers.    Currently,  Compressor  Control  Box (hereafter known as CCB)
  27. supports the following archivers: LZX, LHA, DMS, and DSQ.
  28.  
  29.  
  30.                               HISTORY
  31.  
  32. v1.9 - 16 Mar 96
  33.  
  34.     Ok,  I  think  I  REALLY  fixed  the IGNORE problem, this time.
  35.     There  are  several  devices  built in that are scanned for and
  36.     removed,  I  know that there will be some left over, but that's
  37.     what  the tooltype is for.  If it still gives you problems, let
  38.     me know what the problem is, I'll try to correct it.
  39.  
  40. v1.8 - 9 Mar 96
  41.  
  42.     Fixed  some  problems with the log generator, set it to default
  43.     to  using  'MORE' if the viewer specified by the tooltype could
  44.     not  be  found.   Remember, you MUST specify a complete path to
  45.     the viewer, for exammple 'C:MultiView', not just 'MultiView'.
  46.  
  47. v1.7 - 1 Mar 96
  48.  
  49.     Added  the  tooltype  IGNORE,  which  allows  the user to specify which
  50.     devices  to NOT show when using DMS/DSQ.  Just add other devices to the
  51.     tooltype, each separated by '|', such as IGNORE=CD1|TCP|FIFO
  52.  
  53. v1.6 - 18 Feb 96
  54.  
  55.     Added a logfile, which will keep track of all actions performed by CCB.
  56.     It  will be located in the same directory that CCB is in, so it will be
  57.     easy  to  find.    Added  another  pull-down  menu item, 'View CCB Log'
  58.     (hotkey  is  Right-Amiga  V).    This will call your default viewer, or
  59.     C:MultiView if not set, to display the log file.
  60.  
  61.     I  realized  that  I  had  forgotten  to specify how to use the 'batch'
  62.     conversion  mode  for LhA-2-LZX and DMS-2-DSQ.  Here it is.  Select the
  63.     first  file  to  convert,  hold  down the shift key, and select as many
  64.     others  as  you  wish.  Pretty easy, just like shift-selecting icons on
  65.     the WorkBench.
  66.  
  67.     Found,  and squashed, a little bug in the history function, should work
  68.     the way it's supposed to now.
  69.  
  70.     Added  checking  for  processor-type  (680x0),  so  that  the   special
  71.     functions  of  LZX won't be tried if the processor doesn't support them
  72.     (sorry, 68000/010 users.  Didn't mean to alienate you!)
  73.  
  74.     Added another tooltype, AUTODELETE, which will automatically delete the
  75.     original file during batch conversion, IF the conversion had no errors.
  76.     I  personally  converted  over  180  megs  of DMS files to DSQ, with no
  77.     errors  at  all.  And I converted over 200 megs of LHA files to LZX, no
  78.     problems there, either.
  79.  
  80.     Added  a  routine  to  remove  some  devices  from  the 'Select Device'
  81.     requester  used  for  DMS  and  DSQ,  so  no  more AUX, FIFO, TCP, PCx,
  82.     whatever  when all you need is DFx.  Or FFx :-) If you wish to compress
  83.     MS-DOS  disks  using  DSQ  (which  is  VERY possible to do!), I suggest
  84.     installing  MFS.    Makes  life  much  easier,  if you use strange disk
  85.     formats  often.  If there are some devices that show up that shouldn't,
  86.     let me know what they are, and I'll have them removed also.
  87.  
  88. v1.5 -    12 Feb 96
  89.  
  90.     Added  'batch mode' to the LhA-2-LZX and DMS-2-DSQ conversion routines.
  91.     Added  tooltype  support  for  defining  the  Source,  Destination  and
  92.     temporary  T:  directories, as well as the ability to define where your
  93.     favorite  viewer  is.   If the ToolTypes are not found, the defaults of
  94.     SYS: and C:MultiView will be used.
  95.  
  96.     Moved  the  'Free  Mem'  indicator  from  the  window title bar to it's
  97.     location next to the 'Select Compressor' text for legibility. 
  98.  
  99.     Re-arranged  the 'History' in this document, to show the latest info at
  100.     the top.
  101.  
  102.     Removed the use of DLDiz (no longer needed).
  103.  
  104.     Enhanced the error-detection routines.
  105.  
  106. v1.4 -    30 Jan 96
  107.  
  108.     Ok,  cleaned up the GUI, think I have the docs pretty well squared away
  109.     now.    I  have (I think) complied with Dirk Vael's request to dump xDM
  110.     and  switch  support  to  DiskSqueeze!,  I hope he likes the way it has
  111.     turned  out.    Fixed  a  bug  in  the  creation  of  a  new drawer for
  112.     decompressing lha and lzx archives (thanks for spotting that, Ashley!),
  113.     fixed  the constant re-drawing of the program window, added the ability
  114.     to  delete  the original or the new when converting from lha-to-lzx and
  115.     when converting from DMS-to-DSQ.  Added a bunch of progress indicators,
  116.     so  you  won't think things are frozen when converting files, fixed the
  117.     memory  indicator  (I  hope), added a means of assigning T: to the hard
  118.     drive if low on memory, fixed a serious bug in the DMS and DSQ routines
  119.     (I  won't  tell  what it was.  If you found it, you know what it was). 
  120.     Changed  the  'Abort'  button  to  'Reset  All',  which  is what it was
  121.     originally  supposed  to  do  (and now does).  There might be more, but
  122.     after  3  days  sitting  in  front of Amy, I can't seem to remember!  I
  123.     would like to especially thank Ashley for doing the AmigaGuide for CCB.
  124.     Looks great!
  125.  
  126. v1.31 - 27 Jan 96
  127.  
  128.     This  was  an  emergency release, disabling the xDM portions of CCB.  I
  129.     received  a message from the originator of xDM, Dirk Vael, asking me to
  130.     remove  xDM  from  the  program.    In  haste,  I simply disabled those
  131.     functions  pertaining  to  xDM  and  sent  it  out, to replace the v1.3
  132.     release.  I'll get the GUI and docs cleaned up for the next release.
  133.  
  134. v1.3 - 20 Jan 1996
  135.  
  136.     Finally  found  a  way  to  make  LhA  and LZX compress a directory and
  137.     include the selected path ONLY, as well as the .info for the drawer (if
  138.     it  exists).    What  this means, is that you will no longer have files
  139.     that          un-compress          to          something          like:
  140.     WorkBench:Games/FavoriteOfAllTime/blah  Instead,  if you had elected to
  141.     compress  the  drawer 'FavoriteOfAllTime/', containing 'blah' and such,
  142.     it  will  actually only have the path of 'FavoriteOfAllTime/blah', just
  143.     like  it  should!   Also, I finally got around to fixing up some of the
  144.     pull-down  menus,  take  a  look at them.  One more thing.  I found the
  145.     program  'DMSDescript',  which  means  that  you  can  now  View/Add  a
  146.     File_id.diz to DMS files.
  147.  
  148. v1.3 - FIRST REGISTERED VERSION
  149.  
  150.     I decided to make the LhA-2-LZX and DMS-2-xDM options only available to
  151.     registered users, have to give them some kind of benny for registering!
  152.     Since  v1.0 - v1.2 did not support this repacking option, it looks like
  153.     v1.3  will  be  the  first to give the un-registered users something to
  154.     think about.  I find the option VERY handy, since it is SO EASY TO USE!
  155.     So come on, folks, go ahead and register.  It really is worth it!  :)
  156.  
  157. v1.2 - 14 Jan 1996
  158.  
  159.     Spruced up the appearance of the GUI somewhat, added a pop-up requester
  160.     to  the  DeCompress  option of LhA and LZX, to ask the user if a drawer
  161.     should be created to put the contents into.  Straightened up some code,
  162.     got  rid  of  some  excess,  added  the 'About' menu item.  Just little
  163.     stuff, really.  Oh, and I cleaned up this readme, too!
  164.         
  165. v1.1 - 9 Jan 1996 
  166.  
  167.     Finally  found  a  way  to  fix the niggling problem with selecting the
  168.     device to use for DMS and xDM.  The user can now select ANY floppy-type
  169.     device for use by CCB.
  170.  
  171.     Added  a  'history'  function  to the source/destination requesters, so
  172.     that the last directory used will be the default (hope that is what you
  173.     had in mind, Ashley!)
  174.  
  175.     Fixed  the  'View/Add Diz' option, can now view the File_id.diz of LZX,
  176.     LhA,  DMS, and xDM archives, and can add a File_id.diz to LZX, LhA, and
  177.     xDM files.  Sorry, nothing for DMS (yet!).
  178.  
  179.     Added a Memory display to the title bar, good for keeping track of just
  180.     how  much  ram  you  have  left  after  crunching  up  several disks or
  181.     directories.
  182.  
  183. v1.0 - 1 Jan 1996
  184.  
  185.       Initial release
  186.